package com.biao.java8.lambda_test;

// 该注解表示接口为函数式接口
@FunctionalInterface
public interface FunctionalInterfaceTest {
    void get();     // 只有一个抽象方法，满足函数式接口

//    void get2();   // 如果写了2个抽象方法，@FunctionalInterface 注解就会报错

    // 使用默认或静态方法，满足函数式接口
    default void defaultTest() {
        System.out.println("defaultTest...");
    }

    // Object父类中的方法可以在函数式接口中重写
    String toString();
}
